From 5c99f7a6702fb32ae39001f9501014244db42e33 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Fri, 28 Oct 2016 18:10:22 +0200 Subject: [PATCH] Fix clip of more windowed widgets --- gtk/gtkflowbox.c | 2 ++ gtk/gtklistbox.c | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gtk/gtkflowbox.c b/gtk/gtkflowbox.c index 1866a6937a..fd83a4861c 100644 --- a/gtk/gtkflowbox.c +++ b/gtk/gtkflowbox.c @@ -511,6 +511,8 @@ gtk_flow_box_child_size_allocate (GtkWidget *widget, gtk_widget_get_allocated_baseline (widget), &clip); + clip.x += allocation->x; + clip.y += allocation->y; gtk_widget_set_clip (widget, &clip); } diff --git a/gtk/gtklistbox.c b/gtk/gtklistbox.c index 3bc32572bd..e4ee1baccb 100644 --- a/gtk/gtklistbox.c +++ b/gtk/gtklistbox.c @@ -2680,7 +2680,9 @@ gtk_list_box_size_allocate (GtkWidget *widget, gtk_widget_get_allocated_baseline (widget), &clip); - _gtk_widget_set_simple_clip (widget, &clip); + clip.x += allocation->x; + clip.y += allocation->y; + gtk_widget_set_clip (widget, &clip); } -- 2.30.2